package com.operate.api.app.dramas.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
public class DramaTrailersVO implements Serializable {
    private static final long serialVersionUID = -1L;

    @ApiModelProperty(value = "ID")
    private String id;
    @ApiModelProperty(value = "剧目编号")
    private String dramaRef;
    @ApiModelProperty(value = "所属制作商ID")
    private String companyId;

    @ApiModelProperty(value = "剧目数量（集数）")
    private String dramaNum;
    @ApiModelProperty(value = "所属制作商名称")
    private String companyName;
    @ApiModelProperty(value = "昵称(公司简称)")
    private String companyReferred;
    @ApiModelProperty(value = "所属制作商头像")
    private String companyImg;
    @ApiModelProperty(value = "剧目封面URL")
    private String dramaImg;
    @ApiModelProperty(value = "剧目名称")
    private String dramaName;
    @ApiModelProperty(value = "剧目片花URL")
    private String dramaUrl;
    @ApiModelProperty(value = "收藏(追剧)数量")
    private BigInteger collectNum;
    @ApiModelProperty(value = "多少人看过")
    private BigInteger seeNum;

    @ApiModelProperty(value = "是否已经收藏（1 是 2 否）【有登录信息返回】")
    private Integer isCollect;

}